*{
	margin: 0;
	padding: 0;
}
div{
	font-family: Arial,Verdana,Microsoft YaHei;
}
.bg-primary{
	background-color:#cad5eb !important; 
}
.containertop{
	/* min-width:400px; */
	margin-top: 30px;
	/* border-radius: 3px; */
	width:30%;
	/* margin-left: 390px; */
	height: 400px;
}
.highcharts-credits{
    display: none;
}
.alltable{
    width: 400px;
    text-align: center;
    margin-top: 50px;
}
.table{
	margin-left:50px ;
	background-color: #fff;
	border-radius: 3px;
	min-width: 300px;
	width: auto;
}
.list-group-item{
	width: 367px;
	padding: .55rem 0.5rem;
	background-color: #E6EFF2;
}

.list-group-item1{
	width: 93px !important;
	border: 1px solid rgba(0,0,0,.125);
	padding-top: 9px;
	text-align: center;
	background-color: #FFF;
}
.a1{
	background-color: #FFF;
}
.topcompany{
	/* margin-left: 10px; */
	font-size: 15px;
	color: #383838;
}
.doctop{
	position: absolute;
	margin-left: 28%;
	margin-top: 2px;
}
.cure{
	position: absolute;
	margin-left: 32%;
	color: #000000;
	
}
.mainpage{
	position: absolute;
	margin-left:75%;
}
.mainfont{
	position: absolute;
	margin-left:72.1% ;
	color: #000000;
}
.per{
	position: absolute;
	margin-left:77.5% ;
	margin-top: 2px;
}
.set{
	position: absolute;
	margin-left:79.9%;
	margin-top: 2px;
}
.choice{
	margin-left:125px ;
}
.curecomfirm{
	text-align: center;
	background-color: #C1CDD1;
}

.cureconfirm1{
	margin-left:10px;
	margin-top: 10px;
}
.cureinfo{
	margin-left:10px;
	margin-top: 10px;
}
.cureinfo ul li{
	width:90px;
	font-size: 14px;
}
.detailinfo{
	text-align: center;
	width: 366px !important;
	background-color: #C1CDD1;
	font-size: 1rem !important;
}
.bdinfo{
	width: 366px;
	margin-left: 10px;
	margin-top: 10px;
}
.targetinfo2{
	/*margin-top: 35px !important;*/
}
.targeti{
	background-color: #C1CDD1 !important;
}
.info{
	background-color: #E6EFF2;
}
.bdinfo ul li{
	font-size: 14px;
	padding: 15px;
	text-align: center;
}
.bdlinfo1{
	text-align: center;
	width:366px;
	background-color: #C1CDD1;
	font-size: 1rem !important;
}
.targetinfo{
	padding: .55rem 0.5rem !important;
}
.erpo{
	position: absolute;
	margin-left: 1450px;
	top: 0;
	margin-top: 732px;
}
.mb-3{
	top: 0;
	margin-top: 733px;
	position: absolute;
	width: 500px !important;
	margin-left: 890px;
}
.table-bordered{
	width: 99%;
	margin-top: 39px;
	text-align: center;
	padding: 10px;
}
.table{
	margin-left: 10px;

}
.downlist{
	min-width:1500px ;
	overflow: hidden;
}
.szt{
	text-align: center;
	width: 50px !important;

}
.comfirmpng{
	width: 40px;
	height: 40px;
}
.row1{
	vertical-align: middle !important;
	padding-top: 10px;
	background-color: #E6EFF2;
}
.requipment{
	margin-top: -1004px;
	top: 0;
	margin-left: 1550px;
}
.requipmentinfo{
	margin-left: 1550px;
	margin-top: 50px;
}
.row2{
	text-align: center;
	background-color: #E6EFF2;
	border: 1px solid #C1CDD1;
}
.asa{
	width: 100px;
}
.bjinfo{
	background-color: red;
}
.alltime{
	margin-left: 1560px;
	display: flex;
	margin-bottom: 45px;
}
.firsttime{
	width: 145px;
	height: 130px;
	background-color: #069cff;
	margin-top: 50px;
}
.secondtime{
	width: 145px;
	height: 130px;
	margin-left: 30px;
	background-color: #069cff;
	margin-top: 50px;
}
.firmu1{
	text-align: center;
	padding-top: 25px;
	font-weight: 500;
	
}
.firmu2{
	text-align: center;
	padding-top: 25px;
	font-weight: 500;
}
.firmu1p{
	text-align: center;
	font-size: 75px;
	font-weight: 500;
	margin-left: 0px;
	margin-top: -39px;
}
.firmu2p{
	text-align: center;
	font-size: 75px;
	font-weight: 500;
	margin-left: 0px;
	margin-top: -39px;
}
.btnall{
	margin-left: 1588px;
	margin-top: 10px;
}
.primfir{
	width: 100px;
	margin-left: -1px;
}
.primsec{
	margin-left:65px;
	width: 100px;
}
.chainState{
	margin-left: 1868px;
	margin-top: -158px;
	background-color: #C1CDD1 !important;
	text-align: center;
	vertical-align: center;
}
.shebei{
	background-color: #C1CDD1;
	width: 50px !important;
}





html,body{
    height:100%;
    margin:0;
}
 .page{
    position:absolute;
    left:0;
    top:60px;
    right:0;
    bottom:0;
}
 .list{
    float:left;
    height:33.3%;
    width:33.3%;
    position:relative;
	border: 5px solid #dddddd;;
}
 .list:before{
    content:'';
    position:absolute;
    left:10px;
    right:10px;
    top:10px;
    bottom:10px;
    border-radius:10px;
    background-color:#cad5eb;
}
 .list:after{
    content:attr(data-index);
    position:absolute;
    height:30px;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
    text-align:center;
    font:24px/30px bold 'microsoft yahei';
}